Topological Observations on Multiplicative Additive Linear Logic
نویسندگان
چکیده
As an attempt to uncover the topological nature of composition of strategies in game semantics, we present a “topological” game for Multiplicative Additive Linear Logic without propositional variables, including cut moves. We recast the notion of (winning) strategy and the question of cut elimination in this context, and prove a cut elimination theorem. Finally, we prove soundness and completeness. The topology plays a crucial role, in particular through the fact that strategies form a sheaf. 1. Overview The notion of a game between two players (P and O) has become fundamental in proof theory and programming language theory. A natural way to think of such a game is as a directed graph, whose edges represent moves between positions, together with some information about who plays the moves. Game semantics (Abramsky 1997; Hyland 1997) has widened this notion of game, by providing means to connect two such games together. In game semantics, each player takes part in two distinct games, and acts as P in one and as O in the other. Connection, or interaction, then happens by letting two players respectively play P and O on a common game. By making several such connections, one obtains a sequence of games, subject to topological considerations. For example, one may see the involved games as edges in a graph with the players as vertices, as in game 0 player 1 game 1 player 2 game 2 etc., and decree that an open neighborhood of player i is the sequence game i− 1 player i game i . The topology here is simplistic, but arguably, this is only due to the requirement that game semantics be categorical, i.e., each player sees only two games. This is most striking in the game semantics of sequent calculi, where sequents A1, . . . , An ⊢ B1, . . . , Bm are interpreted as games A1 ∧ · · · ∧An → B1 ∨ · · · ∨Bm. [Copyright notice will appear here once ’preprint’ option is removed.] Let us instead allow each player to see more than two games, i.e., lie in an open neighborhood like
منابع مشابه
A Remark on Supra-additive and Supra-multiplicative Operators on C(x)
M.Radulescu proved the following result: Let X be a compact Hausdorff topological space and π : C(X)→ C(X) a supra-additive and supra-multiplicative operator. Then π is linear and multiplicative. We generalize this result to arbitrary topological spaces.
متن کاملCONTINUITY IN FUNDAMENTAL LOCALLY MULTIPLICATIVE TOPOLOGICAL ALGEBRAS
Abstract. In this paper, we first derive specific results concerning the continuity and upper semi-continuity of the spectral radius and spectrum functions on fundamental locally multiplicative topological algebras. We continue our investigation by further determining the automatic continuity of linear mappings and homomorphisms in these algebras.
متن کاملThe Undecidability of Second Order Linear Logic Without Exponentials
Recently, Lincoln, Scedrov and Shankar showed that the multi-plicative fragment of second order intuitionistic linear logic is undecidable, using an encoding of second order intuitionistic logic. Their argument applies to the multiplicative-additive fragment, but it does not work in the classical case, because second order classical logic is decidable. Here we show that the multiplicative-addit...
متن کاملOn Bunched Predicate Logic
We present the logic of bunched implications, BI, in which a multiplicative (or linear) and an additive (or intuitionistic) implication live side-by-side. The propositional version of BI arises from an analysis of the proof-theoretic relationship between conjunction and implication, and may be viewed as a merging of intuitionistic logic and multiplicative, intuitionistic linear logic. The predi...
متن کاملThe Consistency and Complexity of Multiplicative Additive System Virtual
This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is defined in the calculus of structures — a generalisation of the sequent calculus where inference ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/0807.2636 شماره
صفحات -
تاریخ انتشار 2008